.detail {
		background-color: #FFFFFF;
		padding: 0 30upx;
		box-sizing: border-box;
		.detail_list {
			height: 120upx;
			display: flex;
			align-items: center;
			justify-content: space-between;
			border-bottom: 2upx solid #e1e1e1;
			.detail_list_left {
				display: flex;
				align-items: center;
				image {
					width: 86upx;
					height: 86upx;
					border-radius: 50%;
				}
				span {
					margin-left: 10upx;
					font-size: 28upx;
					color: #333;
				}
				.icon {
					font-size: 28upx;
					margin-top: 6upx;
					margin-left: 6upx;
				}
			}
		}
		.detail_list:last-child {
			border-bottom: 0;
		}
	}
	.detail_list_right {
				.pass {
					font-size: 28upx;
					color: #999999;
				}
				.nopass {
					font-size: 28upx;
					color: #999999;
				}
		}
	.nodata {
		height: 100vh;
		text-align: center;
		padding-top: 300upx;
		image {
			width: 240upx;
			height: 210upx;
		}
		.nodata_item {
			font-size: 28upx;
			color: #999999;
		}
	}